package com.contract.spirit.bean.response

/**
 * @author: witness
 * created: 2021/9/18
 * desc:
 */
data class VersionInfoResponse(
    val serviceWechat: String,
    val serviceQrcode: String,
    val registerUrl: String,
    val privacyAgreementUrl: String,
    val userAgreementUrl: String,
    val bindBianApiStudyUrl: String,
    val bindOkexApiStudyUrl: String,
    val orderPayStudyUrl: String,
    val verinfo: Verinfo,
    val tipInfo: TipInfo,
    val regUrlData: ReqUrlData
) {
    data class Verinfo(
        val updateStatus: Int,
        val forceUpdate: Int,
        val newVersion: String,
        val downUrl: String,
        val content: String,
        val size: String
    )

    data class TipInfo(
        val inviteTip: String,
        val huobiTip: String,
        val bianTip: String,
        val okexTip: String,
        val bindApiTip: String,
        val orderPayTip: String
    )

    data class ReqUrlData(
        val reg_url_bian: String,
        val reg_url_okex: String,
        val reg_url_huobi: String,
        val reg_code_bian: String,
        val reg_code_okex: String,
        val reg_cod_huobi: String
    )
}
